ground installations - French English Dictionary